Big Huge Thesaurus

trial by ordeal

noun